//
//  DataBase.h
//  Lesson_UI_17_Sqlite
//
//  Created by dlios on 15/8/25.
//  Copyright (c) 2015年 dlios. All rights reserved.
//

#import <Foundation/Foundation.h>

#import <sqlite3.h>

//使用数据库之前 , 先导入库文件libsqlite3.0dylib文件 , 然后导入sqlite3.h文件
#import "PreferentialModel.h"

@interface DataBase : NSObject

+(DataBase * )shareDataBase ;

-(void)openDB ; //打开数据库

-(void)createTable ; //创建数据库表

-(void)insertStudent : (PreferentialModel * )model ;//插入一条学生信息

-(void)updateStudent : (PreferentialModel * )model number : (NSInteger)number ; //根据number更新学生信息

-(void)deleteStudent : (NSString * )modelName ;

-(NSMutableArray * )selectAll ; //查找所有信息

-(void)closeDB ;//关闭

-(void)dropTable ; //删除数据表

@end
